highly indebted - German English Dictionary